using Model;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using static System.Net.Mime.MediaTypeNames;
namespace 纺织贸易管理系统
{
    public class Liuzhuancard: LiuzhuancardCommon
    {
        /// <summary>
        /// 自增列
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int ID { get; set; }
        public string CardNum { get; set; }
        public DateTime Card_Date { get; set; }
        public string Customer { get; set; }
        public string Pingming { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string Guige { get; set; }
        public string Menfu { get; set; }
        public string Kezhong { get; set; }
        public string Color { get; set; }
        public decimal  Shuliang { get; set; }
        public string Ganghao { get; set; }
        /// <summary>
        /// 工艺名称
        /// </summary>
        public string Beizhu { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        public string StockName { get; set; }
        /// <summary>
        /// 创建者
        /// </summary>
        public string own { get; set; }
        /// <summary>
        /// 加工原因
        /// </summary>
        public string JiaGongYuanYing { get; set; }
        /// <summary>
        /// 正反面
        /// </summary>
        public string FrontOrBack { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remarlers { get;set ; }
        /// <summary>
        /// 是否已安排生产
        /// </summary>
        public Boolean IsArrangementProduced { get; set; }
        /// <summary>
        /// 机台号
        /// </summary>
        public string MachineID { get; set; } = string.Empty;
        /// <summary>
        /// 排产日期
        /// </summary>
        public string ArrangementDate { get; set; } = string.Empty;
        /// <summary>
        /// 排产人
        /// </summary>
        public string ArrangementMan { get; set; } = string.Empty;
        /// <summary>
        /// 工艺制定人
        /// </summary>
        public string ProcessDeveloper { get; set; } = string.Empty;
        /// <summary>
        /// 底布颜色
        /// </summary>
        public string BaseFabricColor { get; set; } = string.Empty;
        /// <summary>
        /// 来货地址
        /// </summary>
        public string IncomingAddress { get; set; } = string.Empty;
        /// <summary>
        /// 排产单号
        /// </summary>
        public string ArrangementDoc { get; set; } = string.Empty;
        /// <summary>
        /// 面布克重
        /// </summary>
        public string SingleClothWeight { get; set; } = string.Empty;
        /// <summary>
        /// 单布门幅
        /// </summary>
        public string SingleClothWidth { get; set; } = string.Empty;
        /// <summary>
        /// 单布防水
        /// </summary>
        public string SingleClothWatertight { get; set; } = string.Empty;
        /// <summary>
        /// 测试指标
        /// </summary>
        public string TestMetrics { get; set; } = string.Empty;
        /// <summary>
        /// 成品要求
        /// </summary>
        public string FinishedProductRequirements { get; set; } = string.Empty;
        /// <summary>
        /// 底布克重
        /// </summary>
        public string BottomClothWeight { get; set; } = string.Empty;
        /// <summary>
        /// 水压
        /// </summary>
        public string Hydraulic { get; set; } = string.Empty;
        /// <summary>
        /// 水洗
        /// </summary>
        public string Washing { get; set; } = string.Empty;
        /// <summary>
        /// 透湿
        /// </summary>
        public string MoisturePermeability { get; set; } = string.Empty;
        /// <summary>
        /// 状态
        /// </summary>
        public string State { get; set; } = string.Empty;
        /// <summary>
        /// 最晚交期
        /// </summary>
        public DateTime LatestDeliverydate { get; set; } = DateTime.Now.AddDays(4);
        /// <summary>
        /// 紧急程度
        /// </summary>
        public string UrgencyLevel { get; set; }= "一般";
    }
}
